GET Outstream Player by PublicId
Overview
The following table contains important information about the GET
method in regards to receiving the outstream player by using the public ID.
GET Outstream Player by PublicId | |
---|---|
Method | GET |
URL or Endpoint | /api/v1/projects/projectId /outstream-players/id |
Headers | Authorization |
Parameters | projectId, id |
Body | Not Applicable |
The description of the URL parameters is as follows:
URL Parameter Name | Mandatory | Type | Description |
---|---|---|---|
projectId | Yes | string | Unique Id of the project. |
id | Yes | string | Unique id of the outstream player. |
Request Body
The request does not contain a request body
Response
{
"success": true,
"errors": [
"string"
],
"messages": [],
"result": {
"publicId": "string",
"name": "string",
"responsive": true,
"width": 0,
"height": 0,
"releaseChannelId": 0,
"muteOnStart": true,
"viewableThresholdPercentage": 0,
"autoStartOnViewableOn": true,
"autoPauseOnViewableOn": true,
"volumeSlider": true,
"playButton": true,
"muteButton": true,
"controlBarIconsDefaultColor": "string",
"controlBarIconsHoverColor": "string",
"controlBarSliderProgressColor": "string",
"controlBarSliderRailColor": "string",
"controlBarSliderDraggerColor": "string",
"orderNumber": 0,
"releaseChannel": {
"id": 0,
"name": "string",
"originalPath": "string",
"templateOriginalPath": "string"
}
},
"resultInfo": "string",
"statusCode": 0
}
Information about the fields that appear when you receive the response are displayed in the table below.
Field Name | Type | Description |
---|---|---|
success | bool | If the response is successful, it returns true; otherwise, it returns false. |
errors | array[] | Indicates if there was an error. |
messages | array[] | Returns the response message from the back-end. |
result | array[Object] | Returns the response object. |
publicId | string | The public ID of the player. |
name | string | The name of the player. |
responsive | boolean | Indicates whether the player is responsive. |
width | integer | The width of the player. |
height | integer | The height of the player. |
releaseChannelId | integer | The ID of the release channel. |
muteOnStart | boolean | Indicates whether the player is muted on start. |
viewableThresholdPercentage | number | The percentage of the player that must be viewable for certain actions (e.g., auto-start) to occur. |
autoStartOnViewableOn | boolean | Indicates whether auto-start is enabled when the player becomes viewable. |
autoPauseOnViewableOn | boolean | Indicates whether auto-pause is enabled when the player becomes unviewable. |
volumeSlider | boolean | Indicates whether the volume slider is enabled. |
playButton | boolean | Indicates whether the play button is enabled. |
muteButton | boolean | Indicates whether the mute/unmute button is enabled. |
controlBarIconsDefaultColor | string | Color for control bar icons in default state. |
controlBarIconsHoverColor | string | Color for control bar icons on hover. |
controlBarSliderProgressColor | string | Color of the progress part of the control bar slider. |
controlBarSliderRailColor | string | Color of the rail (background) of the control bar slider. |
controlBarSliderDraggerColor | string | Color of the dragger (handle) on the control bar slider. |
orderNumber | integer | The order number of the player. |
releaseChannel | Object | Returns details about the release channel. |
releaseChannel.id | integer | The ID of the release channel. |
releaseChannel.name | string | The name of the release channel. |
releaseChannel.originalPath | string | The original file path of the release channel. |
releaseChannel.templateOriginalPath | string | The original template file path of the release channel. |
resultInfo | string | Returns extra information about the result. |
statusCode | integer | Returns the HTTP Status Code. |
If the action is successful, the service sends back an HTTP 200 or 201 response.
Errors
For information about the errors that are common to all actions, see Common Errors:
HTTP Status Code 400: Bad Request
HTTP Status Code 401: Unauthorized
HTTP Status Code 403: Forbidden
HTTP Status Code 404: Result Not Found
HTTP Status Code 500: Internal Server Error
HTTP Status Code 503: Backend Fetch Failed